Common-Face Embeddings of Planar Graphs
نویسندگان
چکیده
Given a planar graph G and a sequence C1, . . . , Cq, where each Ci is a family of vertex subsets of G, we wish to find a plane embedding of G, if any exists, such that for each i ∈ {1, . . . , q}, there is a face Fi in the embedding whose boundary contains at least one vertex from each set in Ci. This problem has applications to the recovery of topological information from geographical data and the design of constrained layouts in VLSI. Let I be the input size, i.e., the total number of vertices and edges in G and the families Ci, counting multiplicity. We show that this problem is NP-complete in general. We also show that it is solvable in O(I log I) time for the special case where for each input family Ci, each set in Ci induces a connected subgraph of the input graph G. Note that the classical problem of simply finding a planar embedding is a further special case of this case with q = 0. Therefore, the processing of the additional constraints C1, . . . , Cq only incurs a logarithmic factor of overhead.
منابع مشابه
Flexibility of Polyhedral Embeddings of Graphs in Surfaces
Whitney s theorem states that connected planar graphs admit essentially unique embeddings in the plane We generalize this result to em beddings of graphs in arbitrary surfaces by showing that there is a function N N such that every connected graph admits at most g combina torially distinct embeddings of face width into surfaces whose Euler genus
متن کاملApex graphs with embeddings of face-width three
Aa apex graph is a graph which has a vertex whose removal makes the resulting graph planar. Embeddings of apex graphs having face-width three are characterized. Surprisingly, there are such embeddings of arbitrarily large genus. This solves a problem of Robertson and Vitray. We also give an elementary proof of a result of Robertson, Seymour, and Thomas 5] that any embedding of an apex graph in ...
متن کاملNodally 3-connected planar graphs and barycentric embeddings
An interesting question about planar graphs is whether they admit plane embeddings in which every bounded face is convex. Stein [10] gave as a necessary and sufficient condition that every face boundary be a simple cycle and every two bounded faces meet in a connected set, with an extra condition about the number of vertices on the outer face. Tutte [12] gave a similar characterisation, and lat...
متن کاملar X iv : m at h - ph / 0 30 50 57 v 1 2 7 M ay 2 00 3 Rhombic embeddings of planar graphs with faces of degree 4 Richard
Given a finite or infinite planar graph all of whose faces have degree 4, we study embeddings in the plane in which all edges have length 1, that is, in which every face is a rhombus. We give a necessary and sufficient condition for the existence of such an embedding, as well as a description of the set of all such embeddings.
متن کاملOrientable embeddings and orientable cycle double covers of projective-planar graphs
In a closed 2-cell embedding of a graph each face is homeomorphic to an open disk and is bounded by a cycle in the graph. The Orientable Strong Embedding Conjecture says that every 2-connected graph has a closed 2-cell embedding in some orientable surface. This implies both the Cycle Double Cover Conjecture and the Strong Embedding Conjecture. In this paper we prove that every 2-connected proje...
متن کاملar X iv : m at h - ph / 0 30 50 57 v 1 2 7 M ay 2 00 3 Rhombic embeddings of planar graphs with faces of degree 4
Given a finite or infinite planar graph all of whose faces have degree 4, we study embeddings in the plane in which all edges have length 1, that is, in which every face is a rhombus. We give a necessary and sufficient condition for the existence of such an embedding, as well as a description of the set of all such embeddings.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Comput.
دوره 32 شماره
صفحات -
تاریخ انتشار 2003